#ifndef __LD_TASK_H
#define __LD_TASK_H


#include "includes.h"
#include "../../common/msg.h"
#include "../../common/equip.h"
#include "LDControl.h"
#include "LDReceive.h"

//#define LDDelayTime 5*200;

void LDTask_Init( void );

//extern void LD_MessageProcess(STRU_MSG88 *pStru_Msg88);
extern void LD_MessageProcess(void *pMsgVoid);

extern void LDReceiveFire ( STRU_MSG88 *pStru_Msg88 );

extern void LDReceiveFault ( STRU_MSG88 *pStru_Msg88 );

extern void LinkageSendMessage ( void );

extern void LinkageSendMute ( void );
//2006-06-02
extern void LinkageSendMuteRestart ( void );


extern void LDModuleActionRequest ( STRU_MSG88 *pStru_Msg88 );

extern void LinkageSendFSD ( INT8U ucTypeNO, INT8U ucFSDNum, STRU_MSG_CONTENT_EQUIPMENT *pStru_Equipment );

extern void LDTaskReset (void);








#endif